#pragma once

#include "libzq/db/dbpool.h"
#include "libzqmysql/mysql_conn.h"
#include "libzqmysql/mysql_query.h"
#include "libzqmysql/mysql_field.h"
#include "libzqmysql/mysql_err.h"

namespace libzq
{
	namespace mysql
	{
		using ZQCreateConnHandler = std::function<MysqlConn*()>;
		using ZQConnHelper = ConnHelper<MysqlConn>;
		using ZQConnPool = ConnPool<MysqlConn, ZQCreateConnHandler>;
	}
}